package game.breeze.resource.manager;

public class GameResourceManager {
	private GameMapResourceManager mapResourceManager;
	private MonsterResourceManager monsterResourceManager;

	private static final GameResourceManager instance = new GameResourceManager();

	public static final GameResourceManager getInstance() {
		return instance;
	}

	private GameResourceManager() {
	}

	/**
	 * @return the mapResourceManager
	 */
	public GameMapResourceManager getMapResourceManager() {
		return mapResourceManager;
	}

	/**
	 * @param mapResourceManager
	 *            the mapResourceManager to set
	 */
	public void setMapResourceManager(GameMapResourceManager mapResourceManager) {
		this.mapResourceManager = mapResourceManager;
	}

	/**
	 * @return the monsterResourceManager
	 */
	public MonsterResourceManager getMonsterResourceManager() {
		return monsterResourceManager;
	}

	/**
	 * @param monsterResourceManager
	 *            the monsterResourceManager to set
	 */
	public void setMonsterResourceManager(MonsterResourceManager monsterResourceManager) {
		this.monsterResourceManager = monsterResourceManager;
	}
}
